home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 18 / CU Amiga Magazine's Super CD-ROM 18 (1997)(EMAP Images)(GB)[!][issue 1998-01].iso / CUCD / Online / hsc / docs-source / inc / macro.hsc next >
Encoding:
Text File  |  1997-10-24  |  7.5 KB  |  125 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
  2.  
  3. <* macro defs (short cuts) *>
  4. <$macro stdin><CODE>stdin</CODE></$macro>
  5. <$macro stdout><CODE>stdout</CODE></$macro>
  6. <$macro stderr><CODE>stderr</CODE></$macro>
  7. <$macro dtd CAP:bool><EXEC><$if cond=(CAP)>D<$else>d</$if>td</EXEC></$macro>
  8.  
  9. <$macro qq /CLOSE>``<$content>''</$macro>
  10. <$macro qqc /CLOSE>``<CODE><$content></CODE>''</$macro>
  11. <$macro bracket>bracket (<qqc>(</qqc>)</$macro>
  12. <$macro closing-bracket>bracket (<qqc>)</qqc>)</$macro>
  13. <$macro hash>hash character (<qqc>#</qqc>)</$macro>
  14. <$macro vbar>vertical bar (<qqc>|</qqc>)</$macro>
  15. <$macro colon>colon (<qqc>:</qqc>)</$macro>
  16. <$macro semicolon>semicolon (<qqc>;</qqc>)</$macro>
  17. <$macro asterisk>asterisk (<qqc>*</qqc>)</$macro>
  18. <$macro underscore>underscore (<qqc>_</qqc>)</$macro>
  19. <$macro period>period (<qqc>.</qqc>)</$macro>
  20. <$macro hyphen>hyphen (<qqc>-</qqc>)</$macro>
  21. <$macro slash>slash (<qqc>/</qqc>)</$macro>
  22. <$macro backslash>backslash (<qqc>\</qqc>)</$macro>
  23. <$macro equal-sign>equal-sign (<qqc>=</qqc>)</$macro>
  24. <$macro greater-than>greater-than (<qqc>></qqc>)</$macro>
  25. <$macro less-than>less-than (<qqc><</qqc>)</$macro>
  26.  
  27. <$macro TG /CLOSE><CODE><<$content>></CODE></$macro>
  28. <$macro EXEC /CLOSE><KBD><$content></KBD></$macro>
  29. <$macro FILE /CLOSE><I><$content></I></$macro>
  30.  
  31. <$macro hsc CAP:bool><EXEC><$if cond=(CAP)>H<$else>h</$if>sc</EXEC></$macro>
  32. <$macro hscdepp LINK:bool CAP:bool><$if cond=(LINK)><A HREF=":project/hscdepp.html"></$if><EXEC><$if cond=(CAP)>H<$else>h</$if>scdepp</EXEC><$if cond=(LINK)></A></$if></$macro>
  33. <$macro hscpaltrow LINK:bool CAP:bool><$if cond=(LINK)><A HREF=":project/hscpaltrow.html"></$if><EXEC><$if cond=(CAP)>H<$else>h</$if>scpaltrow</EXEC><$if cond=(LINK)></A></$if></$macro>
  34. <$macro hscpitt LINK:bool CAP:bool><$if cond=(LINK)><A HREF=":project/hscpitt.html"></$if><EXEC><$if cond=(CAP)>H<$else>h</$if>scpitt</EXEC><$if cond=(LINK)></A></$if></$macro>
  35. <$macro makefile><FILE>Makefile</FILE></$macro>
  36. <$macro makefile.agi><FILE>Makefile.agi</FILE></$macro>
  37. <$macro make><EXEC>make</EXEC></$macro>
  38.  
  39. <$macro UBQ><BLOCKQUOTE><$content></BLOCKQUOTE></$macro>
  40. <$macro WebLint><A HREF="http://www.unipress.com/cgi-bin/WWWeblint">WebLint</A></$macro>
  41. <$macro Aminet FILE:string TEXT:string><$if COND=(not set TEXT)><$let TEXT=("aminet:"+FILE)></$if><A HREF=("http://wuarchive.wustl.edu/~aminet/dirs/aminet/"+file)><(text)></A></$macro>
  42. <$macro AminetReadMe FILE:string TEXT:string><$if COND=(not set TEXT)><$let TEXT=("aminet:"+FILE)></$if><A HREF=("http://wuarchive.wustl.edu/~aminet/dirs/aminet/"+file)><(text)></A></$macro>
  43. <$macro EMAIL address:string/required><* <A HREF=("mailto:"+address)><(address)></A> *><(address)></$macro>
  44. <$macro hsc-support><A HREF="http://www.giga.or.at/~agi/hsc/">hsc-support-w3-page</A></$macro>
  45. <$macro hsc.prefs><FILE>hsc.prefs</FILE></$macro>
  46. <$macro ExampleNote><STRONG>Example</STRONG>: </$macro>
  47. <$macro TechNote><STRONG>Technical note</STRONG>: </$macro>
  48. <$macro NextStep>NeXTStep</$macro>
  49.  
  50. <$macro ln_msg id:num/required><A HREF=(":messages.html#message."+id)>message #<(id)></A></$macro>
  51. <$macro ln_bugs><qq><A HREF=":bugs.html">Known Bugs, Problems And Limitations</A></qq></$macro>
  52. <$macro ln_define><A HREF=":features/spctags.html#define"><TG>$define</TG></A></$macro>
  53. <$macro ln_defent><A HREF=":features/prefs.html#defent"><TG>$defent</TG></A></$macro>
  54. <$macro ln_deficon><A HREF=":features/prefs.html#deficon"><TG>$deficon</TG></A></$macro>
  55. <$macro ln_deftag><A HREF=":features/prefs.html#deftag"><TG>$deftag</TG></A></$macro>
  56. <$macro ln_content><A HREF=":features/spctags.html#content"><TG>$content</TG></A></$macro>
  57. <$macro ln_exec><A HREF=":features/exec.html"><TG>$exec</TG></A></$macro>
  58. <$macro ln_include><A HREF=":features/spctags.html#include"><TG>$include</TG></A></$macro>
  59. <$macro ln-skip-verbatim><A HREF=":features/spctags.html#dontparse"><TG>| .. |</TG></A> (skip verbatim data)</$macro>
  60. <$macro ln-insert-expression><A HREF=":features/spctags.html#expression"><TG>( .. )</TG></A> (insert expression)</$macro>
  61. <$macro ln_let><A HREF=":features/spctags.html#let"><TG>$let</TG></A></$macro>
  62. <$macro ln_macro><A HREF=":macro/macros.html"><TG>$macro</TG></A></$macro>
  63. <$macro ln_make><A HREF=":project/make.html"><make></A></$macro>
  64. <$macro ln_makefile><A HREF=":project/makefile.html"><makefile></A></$macro>
  65. <$macro ln_hscdepp><A HREF=":project/hscdepp.html"><EXEC>hscdepp</EXEC></A></$macro>
  66. <$macro ln_hscpitt><A HREF=":project/hscpitt.html"><EXEC>hscpitt</EXEC></A></$macro>
  67. <$macro ln-expression CAP:bool PLURAL:bool><A HREF=":features/expressions.html"><$if cond=(cap)>E<$else>e</$if>xpression<$if cond=(plural)>s</$if></A></$macro>
  68. <$macro ln_related><A HREF=":related.html">Related Stuff</A></$macro>
  69. <$macro ln-cond-assigns><A HREF=":features/assign.html#cond-assign">Conditional Assignments</A></$macro>
  70. <$macro ln_syntax><A HREF=":features/prefs.html">Syntax Definition</A></$macro>
  71. <$macro ln_getenv><A HREF=":features/expressions.html#getenv"><CODE>GetEnv()</CODE></A></$macro>
  72. <$macro ln_getfilesize><A HREF=":features/expressions.html#getfilesize"><CODE>GetFileSize()</CODE></A></$macro>
  73. <$macro ln_getgmtime><A HREF=":features/expressions.html#getgmtime"><CODE>GetGMTime()</CODE></A></$macro>
  74. <$macro ln_gettime><A HREF=":features/expressions.html#gettime"><CODE>GetTime()</CODE></A></$macro>
  75. <$macro ln-existing-ports><A HREF=":ports.html">Existing Ports</A></$macro>
  76.  
  77. <* features *>
  78. <$macro fe_prjuri><A HREF=":features/uris.html#prjrel">Project Relative URI</A></$macro>
  79. <$macro fe_chkuri><A HREF=":features/checkuri.html">Check Existence</A></$macro>
  80.  
  81. <* options *>
  82. <$macro op_compact><A HREF=":options.html#compact"><KBD>COMPACT</KBD></A></$macro>
  83. <$macro op_extension><A HREF=":options.html#extension"><KBD>EXTENSION</KBD></A></$macro>
  84. <$macro op_from><A HREF=":options.html#from"><KBD>FROM</KBD></A></$macro>
  85. <$macro op_getsize><A HREF=":options.html#getsize"><KBD>GETSIZE</KBD></A></$macro>
  86. <$macro op_iconbase><A HREF=":options.html#iconbase"><KBD>ICONBASE</KBD></A></$macro>
  87. <$macro op_pipein><A HREF=":options.html#pipein"><KBD>PIPEIN</KBD></A></$macro>
  88. <$macro op_prjfile><A HREF=":options.html#prjfile"><KBD>PRJFILE</KBD></A></$macro>
  89. <$macro op_prefsfile><A HREF=":options.html#prjfile"><KBD>PREFSFILE</KBD></A></$macro>
  90. <$macro op_ignore><A HREF=":options.html#ignore"><KBD>IGNORE</KBD></A></$macro>
  91. <$macro op_includedir><A HREF=":options.html#includedir"><KBD>INCLUDEDIR</KBD></A></$macro>
  92. <$macro op_quotestyle><A HREF=":options.html#quotestyle"><KBD>QUOTESTYLE</KBD></A></$macro>
  93. <$macro op_stripcomment><A HREF=":options.html#stripcomment"><KBD>STRIPCOMMENT</KBD></A></$macro>
  94. <$macro op_stripexternal><A HREF=":options.html#stripexternal"><KBD>STRIPEXTERNAL</KBD></A></$macro>
  95. <$macro op_striptags><A HREF=":options.html#striptags"><KBD>STRIPTAGS</KBD></A></$macro>
  96. <$macro op_serverdir><A HREF=":options.html#serverdir"><KBD>SERVERDIR</KBD></A></$macro>
  97.  
  98. <* environment variables *>
  99. <$macro env_home><A HREF=":envvar.html"><VAR>HOME</VAR></A></$macro>
  100. <$macro env_hscsalary><A HREF=":envvar.html#hscsalary"><VAR>HSCSALARY</VAR></A></$macro>
  101. <$macro env_hscpath><A HREF=":envvar.html#hscpath"><VAR>HSCPATH</VAR></A></$macro>
  102.  
  103. <* misc references *>
  104. <$macro jerk><A HREF=":questions.html#jerk">jerk</A></$macro>
  105. <$macro uri><A HREF=":questions.html#uri">URI</A></$macro>
  106.  
  107. <* create reference to grafflwerk-stuff *>
  108. <$macro grafflwerk href:string nolink:bool>
  109. <file><$stripws>
  110. <$if cond=(set href)>
  111. <$define name:string=("grafflwerk/"+href)>
  112. <$if cond=(nolink)>
  113. <(name)>
  114. <$else>
  115. <A HREF=(":../"+name)><(name)></A>
  116. </$if>
  117. <$else>
  118. grafflwerk
  119. </$if>
  120. <$stripws></file>
  121. </$macro>
  122.  
  123.  
  124.  
  125.